oracle.pg.common

## Interface OracleElementBase

- All Superinterfaces:
    Element
  All Known Subinterfaces:
    OracleEdgeBase, OracleVertexBase
  All Known Implementing Classes:
    OracleEdge, OracleElement, OracleVertex

      public interface OracleElementBase
      extends Element

  This class implements the Blueprints Element interface on top of a supported backend database.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `forceRefresh()` Physically refresh this element by reading from the underlying database
    `void` | `setPartial(boolean bPartial)` Set the partial flag; if true, the element is partially constructed; if false, the element is completely constructed.
    `void` | `setProperty(String key, Object value, boolean skipQueue)` Assign a key/value property to the element.

    - ### Methods inherited from interface com.tinkerpop.blueprints.Element

      `getId, getProperty, getPropertyKeys, remove, removeProperty, setProperty`

- - ### Method Detail

    - #### forceRefresh

          void forceRefresh()
                            throws Exception

      Physically refresh this element by reading from the underlying database
      Throws:
        `Exception`

    - #### setPartial

          void setPartial(boolean bPartial)

      Set the partial flag; if true, the element is partially constructed; if false, the element is completely constructed.

    - #### setProperty

          void setProperty(String key,
                         Object value,
                         boolean skipQueue)

      Assign a key/value property to the element.
      Parameters:
        `key` - key of an attribute (K/V pair)
        `value` - value of an attribute (K/V pair)
        `skipQueue` - when true, then this K/V pair change will not cause this Element to be put in the update queue.

Copyright © 2015 Oracle and/or its afflilates. All Rights Reserved.